package la.iok.hzsvn.lewin.movie.core.shopmovie.vo;

import java.util.Date;

/**
 * 优惠券使用记录
 */
public class CouponUseRecordVo {
    private Long id;
    /**
     * 拼车的标题
     */
    private String carpoolTitle;
    /**
     * 拼车的剧本名
     */
    private String carpoolMoveName;
    /**
     * 预约发车时间
     */
    private Date carpoolStartTime;
    /**
     * 发车时间
     */
    private Date carpoolBeginTime;
    /***
     * 优惠券持有人昵称
     */
    private String couponUserNickname;
    /**
     * 优惠券持有人手机号（加密）
     */
    private String couponUserPhoneNumber;
    /**
     * 优惠券使用对象昵称
     */
    private String usingUserNickname;
    /**
     * 优惠券使用对象手机号（加密）
     */
    private String usingUserPhoneNumber;
    /**
     * 收费名称
     */
    private String feeName;
    /**
     * 收费金额，单位分
     */
    private Integer feeAmount;
    /**
     * 抵扣金额，单位分
     */
    private Integer amount;
    /**
     * 优惠券使用的店铺
     */
    private String orgUnitName;
    /**
     * 使用时间
     */
    private Date time;
    /**
     * 确认优惠券使用的人。再返用户
     */
    private String confirmUserNickname;
    /**
     * 确认优惠券的用户手机号（加密）
     */
    private String confirmUserPhoneNumber;



    /**
     * 优惠券使用确认时间
     */
    private Date confirmTime;
    /**
     * 状态。0：创建状态，也是默认状态。10：已确认,使用券经过确认并返现给了用户。0-10之间的状态保留
     */
    private Integer status;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCarpoolTitle() {
        return carpoolTitle;
    }

    public void setCarpoolTitle(String carpoolTitle) {
        this.carpoolTitle = carpoolTitle;
    }

    public Date getCarpoolBeginTime() {
        return carpoolBeginTime;
    }

    public void setCarpoolBeginTime(Date carpoolBeginTime) {
        this.carpoolBeginTime = carpoolBeginTime;
    }

    public String getCouponUserNickname() {
        return couponUserNickname;
    }

    public void setCouponUserNickname(String couponUserNickname) {
        this.couponUserNickname = couponUserNickname;
    }

    public String getCouponUserPhoneNumber() {
        return couponUserPhoneNumber;
    }

    public void setCouponUserPhoneNumber(String couponUserPhoneNumber) {
        this.couponUserPhoneNumber = couponUserPhoneNumber;
    }

    public String getFeeName() {
        return feeName;
    }

    public void setFeeName(String feeName) {
        this.feeName = feeName;
    }

    public Integer getFeeAmount() {
        return feeAmount;
    }

    public void setFeeAmount(Integer feeAmount) {
        this.feeAmount = feeAmount;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public String getOrgUnitName() {
        return orgUnitName;
    }

    public void setOrgUnitName(String orgUnitName) {
        this.orgUnitName = orgUnitName;
    }

    public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

    public String getConfirmUserNickname() {
        return confirmUserNickname;
    }

    public void setConfirmUserNickname(String confirmUserNickname) {
        this.confirmUserNickname = confirmUserNickname;
    }

    public String getConfirmUserPhoneNumber() {
        return confirmUserPhoneNumber;
    }

    public void setConfirmUserPhoneNumber(String confirmUserPhoneNumber) {
        this.confirmUserPhoneNumber = confirmUserPhoneNumber;
    }

    public Date getConfirmTime() {
        return confirmTime;
    }

    public void setConfirmTime(Date confirmTime) {
        this.confirmTime = confirmTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getCarpoolStartTime() {
        return carpoolStartTime;
    }

    public void setCarpoolStartTime(Date carpoolStartTime) {
        this.carpoolStartTime = carpoolStartTime;
    }

    public String getUsingUserNickname() {
        return usingUserNickname;
    }

    public void setUsingUserNickname(String usingUserNickname) {
        this.usingUserNickname = usingUserNickname;
    }

    public String getUsingUserPhoneNumber() {
        return usingUserPhoneNumber;
    }

    public void setUsingUserPhoneNumber(String usingUserPhoneNumber) {
        this.usingUserPhoneNumber = usingUserPhoneNumber;
    }

    public String getCarpoolMoveName() {
        return carpoolMoveName;
    }

    public void setCarpoolMoveName(String carpoolMoveName) {
        this.carpoolMoveName = carpoolMoveName;
    }
}
